package com.xilihui.xlh.business.entities;

import com.xilihui.xlh.core.app.BaseEntity;

import java.io.Serializable;
import java.util.List;

/**
 * Created by Administrator on 2018/7/3.
 */

public class WithdrawEntity extends BaseEntity{


    /**
     * user_info : {"money":"101.00"}
     * withdrawals_rate : 90
     * application_method : [{"name":"银行转账","type":"1"},{"name":"支付宝转账","type":"2"},{"name":"微信转账","type":"3"}]
     * bank : ["工商银行","农业银行","中国银行","建设银行","交通银行","招商银行","浦发银行","民生银行","兴业银行","深发展银行","华夏银行","光大银行","广发银行","中信银行","汇丰银行","花旗银行","渣打银行","东亚银行","荷兰银行","法兴银行","北京银行","上海银行","南京银行","邮政银行","农商银行"]
     */

    private UserInfoBean user_info;
    private String withdrawals_rate;
    private List<ApplicationMethodBean> application_method;
    private List<String> bank;
    private String min_money;

    public String getMin_money() {
        return min_money;
    }

    public void setMin_money(String min_money) {
        this.min_money = min_money;
    }

    public UserInfoBean getUser_info() {
        return user_info;
    }

    public void setUser_info(UserInfoBean user_info) {
        this.user_info = user_info;
    }

    public String getWithdrawals_rate() {
        return withdrawals_rate;
    }

    public void setWithdrawals_rate(String withdrawals_rate) {
        this.withdrawals_rate = withdrawals_rate;
    }

    public List<ApplicationMethodBean> getApplication_method() {
        return application_method;
    }

    public void setApplication_method(List<ApplicationMethodBean> application_method) {
        this.application_method = application_method;
    }

    public List<String> getBank() {
        return bank;
    }

    public void setBank(List<String> bank) {
        this.bank = bank;
    }

    public static class UserInfoBean implements Serializable{
        /**
         * money : 101.00
         */

        private String money;

        public String getMoney() {
            return money;
        }

        public void setMoney(String money) {
            this.money = money;
        }
    }

    public static class ApplicationMethodBean implements Serializable{
        /**
         * name : 银行转账
         * type : 1
         */

        private String name;
        private String type;

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getType() {
            return type;
        }

        public void setType(String type) {
            this.type = type;
        }
    }
}
